dams hold back the water - Espagnol Anglais Dictionnaire